free trade area – English–Español translations

🇬🇧 en es 🇪🇸

free trade area noun

  • region of unrestricted trade
área de comercio libre, área mercantil libre
Wiktionary Links